olive pile (oil mill) - Turc Anglais Dictionnaire